﻿/********************************************************************************
** @ Date:2025/05/22
** @ Author: Gaojia
** @ Description:  巡检机器人界面基类
** @ Version:1.0.0
** @ Fun:
********************************************************************************/
#ifndef URobMainBase_H
#define URobMainBase_H
#include <QMainWindow>
#include "CRBaseData.h"
#include "CWorkMngAutoHy.h"
#include "CDevBase.h"
class URobMainBase :
	public QMainWindow
{
	Q_OBJECT
public:
	URobMainBase(QMainWindow *parent = nullptr);
	virtual ~URobMainBase();
	virtual void initUI(QString sGuid, CDevBase *pDev = nullptr, CRBaseData *pRBaseData = nullptr) { return; };
public:
	QString m_sGuid;
	CRBaseData *m_pRBaseData;
	CDevBase *m_pRobDev;
	CWorkMngrBase *m_pWorkMngrBase;
};

#endif